에디터 윈도우  

 

토픽은 Editor window 주요 시각 요소를 표시하고 그것들을 간략히 기술합니다.  기술사항은은 요소나 특징에 관한 더욱 상세한 정보와 함께 토픽에 경로를 포함할 수도 있습니다.

Editor User Interface Elements  


   

TABS AND TAB GROUPS

에디터는 당신이 소스 코드와 다른 파일을 열고, 편집하는 곳입니다.  당신이 편집을 위해 여는 각각 파일은 분리된 별도 탭에 나타납니다.  비록 당신이 열린 다중 파일을 갖고 있더라도, 한번에 개의 파일만을 실제로 작업할 있습니다. 당신이 현재 편집하고 있는 파일은 current file 이라고 불립니다.   다른 파일을 편집하기 위해, 당신은 탭을 선택해야만 합니다. 열린 파일 사이를 네비게이트 하려면, Alt + Right/Left 단축키를 사용하십시오.
당신은 Project  Commander  윈도우를 이용하여 파일을 있거나, 편집을 위해 그것에 초점을 맞출 있습니다.

그들이 영향을 미치는 편집 작업 공간과 함께 개방 파일에 대한 탭은 Tab Group 포함합니다.  디폴트로 하나의 그룹은 에디터 윈도우에 나타납니다.  그러나, 당신은 하나의 부가의 그룹을 있고, 아래쪽 번째(수직 방향) 또는 나란히 서있는 (수평 방향) 어느 쪽이라도 있습니다.   번째 그룹은 번째로부터 개방 파일의 완전히 다른 설정을 포함할 있습니다.  비록 당신이 번에 파일을 편집할 있지만, 개의 그룹을 사용하면 당신은 다른 것을 편집하는 동안 파일을 보는 것이 가능합니다.


이것은 하나의 탭을 같은 파일의 개의 보기로 나누는 것과 다릅니다.   자세한 정보를 위해서, 아래  Splitter  보십시오.



WORKING WITH TAB GROUPS 


섹션은 양쪽의 유용한 그룹을 사용하기 위한 일부의 기본 팁을 제공합니다.

  번째 그룹을 표시하기 위해, 디폴트 그룹의 어떤 탭을 오른쪽 버튼을 클릭하고, 문맥 메뉴로부터 원하는 방향을 고릅니다.

 
파일을 다른 그룹으로 옮기기 위해, 당신이 옮기기 원하는 파일의 문맥 메뉴 위에서 Move to Opposite Tab Group 선택하십시오.

 
번째 그룹을 닫기 위해, 모든 개방 파일을 닫으십시오.  양쪽 그룹이 열려 있을 당신이 닫은 것이나 열려있는 다른 하나는 문제되지 않습니다.

  디폴트로, 탭은 그룹의 최상위에 나타납니다.  당신은 구성 옵션에서 목표 숫자를 설정하여  바닥, 오른쪽 또는 왼쪽에서 그것들을 배치할 있습니다:


File | Settings | IDE Settings: Appearance: Editor tab placement 

 

WORKING WITH TABS

 

섹션은 탭과의 작업을 위한 일부의 기본 팁을 제공합니다.

Single or multiple rows:  디폴트로, 모든 탭은 가시적입니다. 만일 충분한 파일이 열리면, 탭은 또는 이상의 행을 형성합니다.  그러나, 당신은 구성 옵션을 확인하는 것에 의해 하나의 행에서 그것들을 표시하도록 선택할 있습니다:

File | Settings | IDE Settings: Appearance: Editor tabs in single row: 옵션이 확인될 , 에디터의 수평 치수가 보기 밖으로 스크롤 아웃 되어 맞지 않는 탭과 감쳐진 탭이 다시 보이도록 하기 위해 당신이 사용할 있는 스크롤 버튼   나타납니다.


Tab information: 

탭은 파일 타입을 표시하고 있는 파일명과 아이콘을 표시합니다.  만일 프로젝트가 버전 제어를 사용하면, 파일의 상태가 변할 폰트 색은 변합니다.  만일 구성 옵션 option File | Settings | IDE Settings: Editor: Display: Mark modified files with asterisk 체크된다면, 파일이 최종 변경 이후 저장되지 않았다면, 별표가 위에 나타납니다.

Open tabs limit:  동시에 개방형 탭의 수는 구성 옵션 File | Settings | IDE Settings: Editor: Limits: Tab limit 에서 설정된 값에 의해 제한됩니다

만일 당신이 한계를 초과하는 파일을 열면, IDEA 다음 규칙에 따라 개방형 중의 개를 자동적으로 닫습니다:

  구성 옵션 File | Settings | IDE Settings: Editor: Limits: Close non-modified files first 확인된다면, 변경된 파일들은 번째로 닫힐 것입니다.

 
가장 기간 동안 편집되지 않는 파일은 번째로 닫힐 것입니다.


당신은 한계 옵션의 가능성이 어떤 특정의 탭이라도 탭에 핀으로 고정시키는 것에 의해 닫는 것을 방지할 있습니다.  당신은 개의 길의 어느 쪽이라도 탭에 핀으로 고정시킬 있습니다:

   메뉴의 Window | Pin Active Tab 항목을 선택하십시오.

 
탭의 문맥 메뉴에서 Pin 선택하십시오.


비록 핀으로 고정시키는 탭의 합계 수가 File | Settings | IDE Settings: Editor: Limits: Tab limit 에서의 한계 설정을 초과할지라도

고정 탭은 열린 상태로 남고 새로운 탭이 새로운 파일에 대해 추가됩니다. 탭에서 핀을 빼기 위해, 만일 한계 옵션이 초과하게 되면 가능한 닫기를 허용 하기 위해서, 당신이 다음을 있습니다

  메뉴에서 다시 Window | Pin Active Tab 선택

  탭의 문맥에서 메뉴에서 Unpin 선택

 

개방형 탭을 제한하기 위한 극단:

  만일 당신이 탭이 자동적으로 닫히기 바라지 않으면, 예를 들면 당신은 Tab limit 1000 설정해도 좋습니다.

 
반면에, 만일 당신이 탭과 함께 작업을 싫어하면 당신이 한계를 1 설정할 있습니다. 경우에서, 번째 파일을 열면 번째는 닫힙니다.  당신은 그때 Ctrl + E 눌러 Recent Files -업을 호출하여 사용하여 최근 열린 파일 사이에서 네비게이트 있습니다.

 

최종 열린 파일이 리스트 꼭대기에 있습니다. 리스트에서 주어진 파일의 수는

File | Settings | IDE Settings: Editor: Limits: Recent file limit에서 설정될 있습니다.

Closing tabs:

개방형 탭의 문맥 메뉴는 개방 파일(그리고 그들의 에디터 ) 닫기 위해 당신에게 개의 가능성을 제공합니다:

 Close: 현재의 파일을 닫습니다.  단축키: Ctrl F4.
 
Close all but this: 현재의 파일을 제외하고 모든 개방 파일을 닫습니다.
 
Close all: 현재의 파일을 포함하여 모든 개방 파일을 닫습니다.


SPLITTER:

 

당신은 Splitter 사용하여 같은 파일의 다른 부품을 표시하고 있는 개의 보기로 탭을 선택적으로 나눌 있습니다.

 

당신이 탭을 분할할 있는 두가지의 방법이 있습니다:

1. 커서가 수직 드래그 외형(  ) 변할 때까지 마우스 포인터를 Splitter 쪽으로 옮깁니다, 그런 다음 탭의 텍스트 영역에서 바라는 위치에 까지 Splitter 드래그합니다.

2.  Splitter
위에서 Center 버튼을 클릭합니다.  보기는 탭의 텍스트 영역의 중앙에서 분할할 것입니다.

 

당신은 분할 보기의 당신의 포인팅 디바이스를 사용하고 있는 탭의 본문 영역에서 Splitter 위로 또는 아래로 끄는 것에 의해 크기를 변경할 있습니다.

 

당신은 2개의 길의 어느 쪽이라도 un-split 보기로 돌아올 있습니다:

1.  커서가   모양으로 변경할 때까지 Splitter 위에 마우스 포인터를 옮깁니다, 다음 꼭대기에서 Splitter 또는 탭의 본문 영역의 꼭대기나 바닥까지 Splitter 드래그 합니다.

2. Splitter 위의 Up 또는 Down 버튼을 클릭합니다. Splitter 탭의 텍스트의 꼭대기나 바닥에 위치할 입니다.

 

un-split 보기에서, 당신은 Up 또는 Down 버튼을 클릭하여 텍스트의 꼭대기나 바닥에서 Splitter 위치시킬 있습니다.



LINE NUMBERS: 

번호는 디폴트로 에디터 윈도우의 최고 왼쪽 가장자리에 나타납니다. 당신은 구성 옵션: (File | Settings | IDE Settings: Editor: Display: Show line numbers ) 안에 번호를 on 또는 off 설정할 있습니다.



GUTTER: Gutter: 

Gutter
번호(나타날 ) 문서 편집 영역 사이에 회색의 띠로서 나타납니다.  처음에 새로운 파일을 위해 비워놓으십시오, 그것은 적합한 라인 위에서 오버라이드 되고 수행된 방법을 위해 브레이크포인트, 마크와 아이콘을 표시할 있습니다.

특별한 Gutter 특징은 IDEA(CVS, StarTeam VSS)에서 현재 이용할 있는 가능한 VCS 통합와 함께 어떤 경우에 관련됩니다.   변경된 라인(추가/삭제/변경된) 적용된 변경상에서 종속되는 채색된 Change Marker 갖습니다.

 

그런 마커를 클릭하는 것은 이용할 있는 4 동작과 함께 툴바를 부릅니다:

Down 

파일의 다음 변경으로 이동.

Up

파일의 이전의 변경으로 이동.

Rollback

현재 선택된 변경으로 롤백합니다.

Show Difference

현재 선택된 변경을 위해  Difference Viewer 부릅니다.

 



MARKER BAR:
마커 바는 에디터 윈도우의 오른쪽의 가장자리의 아래에 나타납니다.  그것은 당신의 코드에서 당신에게 어떤 조건의 존재를 주의시키는 그래픽의 정보를 표시합니다:

 총체적인 컴파일능력
 
구문 오류
 
컴파일러 경고
 To Do
항목

 현재 파일에서 강조된 사용

 

현재의 파일이 컴파일(아래 그래픽을 보십시오)되거나 되지 않거나 최상위의 컴파일 상태 표시기는 시각적으로 표시합니다.  컴파일 분석의 원문의 설명을 팝업하는 지시자에 마우스를 갖다 대보십시오.

 
다른 그래픽의 마커의 어떤 것을 클릭하면 당신은 직접적으로  관련 라인과 요소를 네비게이트 합니다.  짧은 원문의 설명을 팝업하는 경고나 에러 마커에 마우스를 갖다 대보십시오.(강조된 사용을 위한 마커는 팝업 설명을 가지지 않습니다.)

See also:

 Error Highlighting 

Working with Editor window features 


섹션은 에디터 윈도우의 개의 기본 특성을 생성합니다:

 Useful keyboard shortcuts 

 Code Folding  

 Multiple Paste  

 Column Mode text selection  

 Mouse behaviors  


Useful Keyboard Shortcuts:

  이전 : Alt + Left 

 
다음 : Alt + Right  

  
최근 액티브 윈도우로 가기: F12  

 
현재의 닫기: Ctrl + F4  

 
컬럼 모드 토글: Alt + Shift + Insert  

단축키에 관한 많은 정보를 위해 Common Editor Shortcuts  보십시오.


Code Folding:

코드 폴딩의 아웃라인은폴드되는 코드의 모든 블록을 보여줍니다. 그것이 감소되어 오직 블록의 번째 행이 보여집니다 특징이 있는 작업에 관해서 많은 정보를 위해 Editing Files: Code Folding 보십시오.


Multiple Paste: 

IDEA IDEA 세션이 시작되었던 이후로 최종에 복사되었던 여러 아이템을 저장하는 클립보드 콘텐트를 위한 특별한 스택을 갖고 있습니다. 스택 용량은 File | Settings | IDE Settings | Editor 메뉴에서 클립보드 필드 안에서 보존하기 위해 콘텐트의 대수 값에 의해 커스터마이즈 됩니다

다중 페이스트를 사용하기 위해서,  에디터 메뉴 또는 단축키 Ctrl + Shift + V 또는 Ctrl + Shift + Insert  중의 하나를 사용하여 Paste...  선택합니다. Choose Content to Paste  다음과 같이 나타날 것입니다



상위 필드는 스택에 현재 저장된 항목의 목록을 표시합니다.  바닥 필드는 목록에서 현재 선택된 요소의 콘텐트를 표시합니다.

당신은 그것을 더블 클릭하거나, OK 클릭하여 캐럿을 옮기는 것에 의해 선택할 있고, 요소를 삽입할 있습니다.


Column Mode text selection:   

통상, 에디터의 텍스트 선택은 라인 기반입니다.   당신은 라인, 전체 라인 또는 개의 라인의 부분을 선택할 있습니다.

 자릿수 모드 텍스트 선택은 당신에게 칼럼(때때로 직사각형 선택이라고 불리면서) 근거로 하는 텍스트를 선택하는 것을 허락합니다.

   

Column mode  바꾸기 위해 Alt + Shift + Insert  누르십시오.  메인 메뉴에서Edit | Column Mode선택하거나 또는 에디터 문맥 메뉴에서 Column Mode 선택하십시오. 컬럼 모드가 토글될 , 상태 표시줄은 편집 모드 셀에서 “Column” 단어를 표시합니다.

당신이 라인을 통상 선택하는 같은 방법으로 당신의 포인팅 디바이스와 함께 원하는 칼럼을 선택하십시오.  키보드를 사용하여 선택하기 위해, Shift 누르고Up/Down/Left/Right 화살표 키를 사용하여 컬럼을 선택합니다.

 

당신이 컬럼 모드 텍스트 선택을 사용할 , 만일 그것이 File | Settings | IDE Settings | Editor: Virtual Space 옵션에서 현재 가능하지 않다면 Allow placement of caret after end of line 일시적으로 사용 가능하게

하게 됩니다

Mouse behavior: 

IDEA 에디터 윈도우의 마우스(또는 다른 포인팅 디바이스) 어떤 동작을 아래와 같이 전시합니다.  (설명은 표준 버튼 구성을 가정합니다.)

*       마우스 클릭과 선택

 

No Shift is pressed 

Hold the left button, press Shift, move the mouse pointer  

Single click  

에디터에 캐럿을 선택된 점의 쪽으로 옮깁니다

텍스트를 선택하고 있는 캐럿을 옮깁니다 선택은 문자를 키웁니다 문자

Double click  

캐럿을 에디터의 선택된 쪽으로 옮기고, 단어를 선택합니다

텍스트를 선택하고 있는 캐럿을 옮기고 선택은 단어 단위로  키웁니다

Triple click  

캐럿을 에디터의 선택된 쪽으로 옮기고, 라인을 선택합니다

텍스트를 선택하고 있는 캐럿을 옮기고 선택은 단위로  키웁니다

 

*       포인터가 왼쪽 Gutter 영역에 번호 위에 있는 동안 당신이 왼쪽 마우스 버튼을 잡고 있다면 그때 포인터를 옮기십시오, 텍스트는 번째로 가리키게 되었던 하나로부터의 라인 시작에 의한 선택된 라인일 것입니다.

*       선택이 만들어지고 후에, 왼쪽/중간 마우스 버튼을 잡고 선택된 코드를 원하는 위치까지 드래그 드롭 하십시오.

*       Ctrl + Click 유사한 클래스/인터페이스 이름/사용 위의 중간버튼을 클릭하면 요소 정의까지 네비게이트 있습니다.

*       만일 당신이 -실장된 마우스를 가지고 있으면, 당신은 휠을 크거나 작은 어떤 에디터 탭이라도 텍스트의 크기를 변경하기 위해 사용할 있습니다.

  글꼴 크기를 확장합니다:  Ctrl 누르고, 마우스 휠을 하부로 스크롤 합니다

 
글꼴 크기를 줄입니다:  Ctrl 누르고, 마우스 바퀴를 위쪽으로 스크롤 합니다

*       만일 당신이 파일에서 텍스트를 확장하거나, 줄이거나, 다른 파일로 스위치 하면, 번째로 돌아오고 당신이 그것을 놓고 갔던 것에 따라 텍스트 사이즈는 남아 있습니다.  당신이 파일을 닫고 또는 IDEA exit 설정은 보존되지 않습니다.


관련된 토픽

 Editing Files  

 Editor Shortcuts  

 Common Editor Shortcuts  

 Code Navigation